package com.kly.chatter.db.entity;
import com.fqgj.common.entity.BaseEntity;
import java.math.BigDecimal;
import java.util.Date;
/**
* User: linqu
* Date: 2023-10-14
* Time: 23:18:48.390
* TableDesc:chatter 总奖励金额表
*/
public class ChatterRewardInfoEntity extends BaseEntity{
    /**
    *chatter 用户编号
    */
    private String chatterUserCode;
    /**
    *chatter id
    */
    private String chatterAccount;
    /**
    *chatter name
    */
    private String chatterNickName;
    /**
    *日期 yyyymmdd
    */
    private Integer currentDt;
    /**
    *解锁pp数-time1
    */
    private Integer ppTotalTime1;
    /**
    *解锁pp数-time2
    */
    private Integer ppTotalTime2;
    /**
    *解锁pv数-time1
    */
    private Integer pvTotalTime1;
    /**
    *解锁pv数-time2
    */
    private Integer pvTotalTime2;
    /**
    *解锁pp奖励金额
    */
    private BigDecimal ppRewardAmount;
    /**
    *解锁pv奖励金额
    */
    private BigDecimal pvRewardAmount;
    /**
    *非会员会话数
    */
    private Integer noneVipChatUnit;
    /**
    *会员会话数
    */
    private Integer vipChatUnit;
    /**
    *会话奖励金额
    */
    private BigDecimal chatRewardAmount;
    /**
    *chatter奖励总金额
    */
    private BigDecimal chatterRewardTotalAmount;


    public  String getChatterUserCode(){
        return this.chatterUserCode;
    }

    public  ChatterRewardInfoEntity setChatterUserCode(String chatterUserCode){
        this.chatterUserCode = chatterUserCode;
        return this;
    }

    public  String getChatterAccount(){
        return this.chatterAccount;
    }

    public  ChatterRewardInfoEntity setChatterAccount(String chatterAccount){
        this.chatterAccount = chatterAccount;
        return this;
    }

    public  String getChatterNickName(){
        return this.chatterNickName;
    }

    public  ChatterRewardInfoEntity setChatterNickName(String chatterNickName){
        this.chatterNickName = chatterNickName;
        return this;
    }

    public  Integer getCurrentDt(){
        return this.currentDt;
    }

    public  ChatterRewardInfoEntity setCurrentDt(Integer currentDt){
        this.currentDt = currentDt;
        return this;
    }

    public  Integer getPpTotalTime1(){
        return this.ppTotalTime1;
    }

    public  ChatterRewardInfoEntity setPpTotalTime1(Integer ppTotalTime1){
        this.ppTotalTime1 = ppTotalTime1;
        return this;
    }

    public  Integer getPpTotalTime2(){
        return this.ppTotalTime2;
    }

    public  ChatterRewardInfoEntity setPpTotalTime2(Integer ppTotalTime2){
        this.ppTotalTime2 = ppTotalTime2;
        return this;
    }

    public  Integer getPvTotalTime1(){
        return this.pvTotalTime1;
    }

    public  ChatterRewardInfoEntity setPvTotalTime1(Integer pvTotalTime1){
        this.pvTotalTime1 = pvTotalTime1;
        return this;
    }

    public  Integer getPvTotalTime2(){
        return this.pvTotalTime2;
    }

    public  ChatterRewardInfoEntity setPvTotalTime2(Integer pvTotalTime2){
        this.pvTotalTime2 = pvTotalTime2;
        return this;
    }

    public  BigDecimal getPpRewardAmount(){
        return this.ppRewardAmount == null ? BigDecimal.ZERO : this.ppRewardAmount;
    }

    public  ChatterRewardInfoEntity setPpRewardAmount(BigDecimal ppRewardAmount){
        this.ppRewardAmount = ppRewardAmount;
        return this;
    }

    public  BigDecimal getPvRewardAmount(){
        return this.pvRewardAmount == null ? BigDecimal.ZERO : this.pvRewardAmount;
    }

    public  ChatterRewardInfoEntity setPvRewardAmount(BigDecimal pvRewardAmount){
        this.pvRewardAmount = pvRewardAmount;
        return this;
    }

    public  Integer getNoneVipChatUnit(){
        return this.noneVipChatUnit;
    }

    public  ChatterRewardInfoEntity setNoneVipChatUnit(Integer noneVipChatUnit){
        this.noneVipChatUnit = noneVipChatUnit;
        return this;
    }

    public  Integer getVipChatUnit(){
        return this.vipChatUnit;
    }

    public  ChatterRewardInfoEntity setVipChatUnit(Integer vipChatUnit){
        this.vipChatUnit = vipChatUnit;
        return this;
    }

    public  BigDecimal getChatRewardAmount(){
        return this.chatRewardAmount == null ? BigDecimal.ZERO : this.chatRewardAmount;
    }

    public  ChatterRewardInfoEntity setChatRewardAmount(BigDecimal chatRewardAmount){
        this.chatRewardAmount = chatRewardAmount;
        return this;
    }

    public  BigDecimal getChatterRewardTotalAmount(){
        return this.chatterRewardTotalAmount;
    }

    public  ChatterRewardInfoEntity setChatterRewardTotalAmount(BigDecimal chatterRewardTotalAmount){
        this.chatterRewardTotalAmount = chatterRewardTotalAmount;
        return this;
    }
}
